Evolutionary-Based Control Approaches for Multirobot Systems

نویسندگان

  • Jekanthan Thangavelautham
  • Timothy D. Barfoot
چکیده

In this chapter, we summarize and synthesize our investigations of the use of evolutionary algorithms to automatically program robots, particularly for application to space exploration. In the Space Robotics Group at the University of Toronto Institute for Aerospace Studies, we were motivated to begin work in this area a decade ago when the concept of network science became popular in the space exploration community. Network science commonly refers to science that requires a distribution of possibly simultaneous measurement devices or a distribution of platforms on a planetary body. Consider, for example, seismology studies of an alien body that will require sending a signal from one point on the surface to be read at several other points in order to analyze the material characteristics of the body. Or, consider the development of a very-low frequency array (VLFA) on the Moon to allow for heretofore unattainable astrophysical observations using radio astronomy. Such an observatory will require a number of dipole units deployed over a region of a few hundred square kilometres. Our original thoughts were that these and other network science experiments could be implemented using a network of small mobile robots, similar to a colony of ants. It is possible for millions of ants to act as a superorganism through local pheromone communication. Thomas (1974) perhaps describes this phenomenon best:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolution of Hierarchical Controllers for Multirobot Systems

Decentralized control for multirobot systems is difficult to design by hand because the behavioral rules for individual robots cannot, in general, be derived from a desired collective behavior. System designers have therefore resorted to evolutionary computation as a means to heuristically synthesize self-organized behaviors for robot collectives. Evolutionary computation is typically applied b...

متن کامل

Evolution of heterogeneous multirobot systems through behavioural diversity

Heterogeneity is present in many collective systems found in nature and considered fundamental for effective task execution in several complex, real-world scenarios. Evolutionary computation has the potential to automate the design of multirobot systems, but to date, it has mostly been applied to the design of homogeneous systems. We have recently demonstrated that novelty search can overcome d...

متن کامل

A hybridization of evolutionary fuzzy systems and ant Colony optimization for intrusion detection

A hybrid approach for intrusion detection in computer networks is presented in this paper. The proposed approach combines an evolutionary-based fuzzy system with an Ant Colony Optimization procedure to generate high-quality fuzzy-classification rules. We applied our hybrid learning approach to network security and validated it using the DARPA KDD-Cup99 benchmark data set. The results indicate t...

متن کامل

Proposing a Novel Cost Sensitive Imbalanced Classification Method based on Hybrid of New Fuzzy Cost Assigning Approaches, Fuzzy Clustering and Evolutionary Algorithms

In this paper, a new hybrid methodology is introduced to design a cost-sensitive fuzzy rule-based classification system. A novel cost metric is proposed based on the combination of three different concepts: Entropy, Gini index and DKM criterion. In order to calculate the effective cost of patterns, a hybrid of fuzzy c-means clustering and particle swarm optimization algorithm is utilized. This ...

متن کامل

Experiments in multirobot coordination

Consequent to previously published theoretical work by Marshall, Broucke, and Francis, this paper summarizes the apparatus and results of multirobot coordination experiments conducted at the University of Toronto Institute for Aerospace Studies. These experiments successfully demonstrated the practicality of cyclic pursuit as a distributed control strategy for multiple wheeled-robot systems. Mo...

متن کامل

53. Multiple Mobile Robot Systems

Within the context of multiple mobile, and networked robot systems, this chapter explores the current state of the art. After a brief introduction, we first examine architectures for multirobot cooperation, exploring the alternative approaches that have been developed. Next, we explore communications issues and their impact on multirobot teams in Sect. 53.3, followed by a discussion of networke...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008